package com.wicket.okrbff.biz.service;

import com.wicket.okrbff.biz.service.dto.req.*;
import com.wicket.okrbff.biz.service.dto.res.*;
import com.wicket.okrapp.integration.FwAppTargetCycleClient;
import java.util.ArrayList;
import java.util.List;
import com.wicket.okrbff.common.exception.Assert;
import com.wicket.okrframework.integration.FwBaseInductionRecordClient;
import com.wicket.okrframework.integration.dto.BatchQueryInductionRecordListComRespDto;
import com.wicket.okrframework.integration.dto.BatchQueryInductionRecordListComReqDto;
import com.wicket.okrframework.integration.FwBaseOrgClient;
import com.wicket.okrframework.integration.dto.BatchQueryDeptComBorderRespDto;
import com.wicket.okrframework.integration.dto.BatchQueryDeptComBorderReqDto;
import cn.hutool.core.collection.CollectionUtil;
import com.wicket.okrframework.integration.FwBaseUserClient;
import com.wicket.okrapp.integration.dto.QueryEvaObjTargetCycleReportListBorderRespDto;
import com.wicket.okrapp.integration.dto.QueryEvaObjTargetCycleReportListBorderReqDto;
import com.wicket.okrapp.integration.dto.QueryEvaObjTargetCycleDetailBorderRespDto;
import com.wicket.okrapp.integration.dto.QueryEvaObjTargetCycleDetailBorderReqDto;
import com.wicket.okrbff.biz.service.dto.common.BffPicMultipleSetDataEntryDto;
import com.wicket.okrbff.common.dto.TreeNode;
import cn.hutool.core.bean.BeanUtil;
import java.util.stream.Collectors;
import com.wicket.okrbff.common.exception.BizException;
import com.wicket.okrbff.common.util.CommonFunctionHelper;
import com.wicket.okrapp.integration.dto.QueryCycStaMatchReportCycleListRespDto;
import com.wicket.okrapp.integration.dto.QueryCycStaMatchReportCycleListReqDto;
import com.wicket.okrbff.biz.service.dto.common.BffExecuteCycleStageDto;
import com.wicket.okrapp.integration.dto.QueryEvaObjTargetCycleListBorderRespDto;
import com.wicket.okrapp.integration.dto.QueryEvaObjTargetCycleListBorderReqDto;
import com.wicket.okrbff.biz.service.dto.common.BffTopPlanEvaObjSubObCycleDto;
import com.wicket.okrbff.biz.service.dto.common.BffEvaObjTargetCycleDto;
import com.wicket.okrapp.integration.dto.BatchQueryContMatchEvaObjTargetCycleBorderRespDto;
import com.wicket.okrapp.integration.dto.BatchQueryContMatchEvaObjTargetCycleBorderReqDto;
import com.wicket.okrbff.biz.service.dto.common.BffTopPlanEvaObjObClassSubCycleDto;
import com.wicket.okrapp.integration.dto.QueryTargetCyclePhaseMenuListRespDto;
import com.wicket.okrapp.integration.dto.QueryTargetCyclePhaseMenuListReqDto;
import com.wicket.okrapp.integration.dto.QueryEvaObjTargetCycleReportSortListBorderRespDto;
import com.wicket.okrapp.integration.dto.QueryEvaObjTargetCycleReportSortListBorderReqDto;
import com.wicket.okrapp.integration.dto.QueryEvaObjTargetCycleReportDetailRespDto;
import com.wicket.okrapp.integration.dto.QueryEvaObjTargetCycleReportDetailReqDto;
import com.wicket.okrframework.integration.dto.QueryUserInfoDetailComRespDto;
import com.wicket.okrframework.integration.dto.QueryUserInfoDetailComReqDto;
import com.wicket.okrframework.integration.dto.QueryDeptDetailComBorderRespDto;
import com.wicket.okrframework.integration.dto.QueryDeptDetailComBorderReqDto;
import com.wicket.okrapp.integration.dto.QueryDutyCycleTargetListRespDto;
import com.wicket.okrapp.integration.dto.QueryDutyCycleTargetListReqDto;
import com.wicket.okrbff.biz.service.dto.common.BffDutyCycleTargetDto;
import com.wicket.okrapp.integration.dto.AddTargetEvaObjTargetCycleComRespDto;
import com.wicket.okrapp.integration.dto.AddTargetEvaObjTargetCycleComReqDto;
import com.wicket.okrframework.integration.dto.BatchQueryDeptListRespDto;
import com.wicket.okrframework.integration.dto.BatchQueryDeptListReqDto;
import com.wicket.okrapp.integration.FwAppOffStateClient;
import com.wicket.okrapp.integration.dto.BatchAddTargetObjEvaObjTargetCycleComRespDto;
import com.wicket.okrapp.integration.dto.BatchAddTargetObjEvaObjTargetCycleComReqDto;
import com.wicket.okrapp.integration.dto.TargetObjDto;
import com.wicket.okrapp.integration.dto.QueryDeptTargetTaskCycleContEtcListComRespDto;
import com.wicket.okrapp.integration.dto.QueryDeptTargetTaskCycleContEtcListComReqDto;
import com.wicket.okrapp.integration.dto.BatchSetDeptTargetTaskCycleWeightRespDto;
import com.wicket.okrapp.integration.dto.BatchSetDeptTargetTaskCycleWeightReqDto;
import com.wicket.okrapp.integration.dto.BatchRefreshCheckDeptTargetTaskWeightSetComRespDto;
import com.wicket.okrapp.integration.dto.BatchRefreshCheckDeptTargetTaskWeightSetComReqDto;
import com.wicket.okrapp.integration.dto.EvaObjTargetCycleWeightDto;
import com.wicket.okrapp.integration.FwAppIndexSystemClient;
import com.wicket.okrapp.integration.dto.QueryTargetObjRespBodyListRespDto;
import com.wicket.okrapp.integration.dto.QueryTargetObjRespBodyListReqDto;
import com.wicket.okrapp.integration.dto.BatchQueryTargetContEvaCycWeightRespDto;
import com.wicket.okrapp.integration.dto.BatchQueryTargetContEvaCycWeightReqDto;
import com.wicket.okrapp.integration.dto.JudgeBasicEvaTempStartMgtRespDto;
import com.wicket.okrapp.integration.dto.JudgeBasicEvaTempStartMgtReqDto;
import com.wicket.okrapp.integration.dto.JudgeTopEvaTempStartMgtRespDto;
import com.wicket.okrapp.integration.dto.JudgeTopEvaTempStartMgtReqDto;
import com.wicket.okrapp.integration.dto.JudgeMidEvaTempStartMgtRespDto;
import com.wicket.okrapp.integration.dto.JudgeMidEvaTempStartMgtReqDto;
import com.wicket.okrapp.integration.dto.QueryEvaObjTargetCycleWeightListRespDto;
import com.wicket.okrapp.integration.dto.QueryEvaObjTargetCycleWeightListReqDto;
import com.wicket.okrapp.integration.dto.QueryPlanInforMenuListRespDto;
import com.wicket.okrapp.integration.dto.QueryPlanInforMenuListReqDto;
import com.wicket.okrbff.biz.service.dto.common.BffSuperiorEvaObjTargetCycleDto;
import com.wicket.okrbff.biz.service.dto.common.BffTempArrangeRequireSubEvaObjTargetCycleDto;
import com.wicket.okrbff.biz.service.dto.common.BffSetDutyCycleTargetDto;
import com.wicket.okrbff.biz.service.dto.common.BffEvaTepCyclePlanDto;
import com.wicket.okrbff.biz.service.dto.common.BffPlanInforMenuDto;
import com.wicket.okrbff.biz.service.dto.common.BffMidPlanEvaObjSubObCycleDto;
import com.wicket.okrbff.biz.service.dto.common.BffDepMisStaTargetCycleDto;
import com.wicket.okrapp.integration.dto.BatchQueryRequestArrangeCycleRespDto;
import com.wicket.okrapp.integration.dto.BatchQueryRequestArrangeCycleReqDto;
import com.wicket.okrapp.integration.dto.QueryEvaObjTargetCycleListRespDto;
import com.wicket.okrapp.integration.dto.QueryEvaObjTargetCycleListReqDto;
import com.wicket.okrapp.integration.dto.QueryOneDeptobjScheduleListBorderRespDto;
import com.wicket.okrapp.integration.dto.QueryOneDeptobjScheduleListBorderReqDto;
import com.wicket.okrapp.integration.dto.BatchSetTargetObjCycleWeightRespDto;
import com.wicket.okrapp.integration.dto.BatchSetTargetObjCycleWeightReqDto;
import com.wicket.okrapp.integration.dto.EvaObjTargetCycleDto;
import com.wicket.okrapp.integration.dto.QueryEvaObjTargetCycleListComRespDto;
import com.wicket.okrapp.integration.dto.QueryEvaObjTargetCycleListComReqDto;
import com.wicket.okrbff.biz.service.dto.common.BffPresentEvaObjTargetCycleDto;
import com.wicket.okrapp.integration.dto.QueryTargetContMidEvaObjTargetCycleDetailRespDto;
import com.wicket.okrapp.integration.dto.QueryTargetContMidEvaObjTargetCycleDetailReqDto;
import com.wicket.okrapp.integration.dto.QueryTargetValueListComRespDto;
import com.wicket.okrapp.integration.dto.QueryTargetValueListComReqDto;
import com.wicket.okrbff.biz.service.dto.common.BffEvaObjTargetCycleTargetSetDto;
import com.wicket.okrapp.integration.dto.QuerySuperiorAndBrotherTargetObjCycleTargetValueListComRespDto;
import com.wicket.okrapp.integration.dto.QuerySuperiorAndBrotherTargetObjCycleTargetValueListComReqDto;
import com.wicket.okrbff.biz.service.dto.common.BffBrotherDeptTargetObjCycleTargetValueDto;
import com.wicket.okrapp.integration.dto.QueryEvaObjTargetCycleReportSingleDetailBorderRespDto;
import com.wicket.okrapp.integration.dto.QueryEvaObjTargetCycleReportSingleDetailBorderReqDto;
import com.wicket.okrapp.integration.dto.AddTargetExecuteCycleStageRespDto;
import com.wicket.okrapp.integration.dto.AddTargetExecuteCycleStageReqDto;
import com.wicket.okrapp.integration.dto.RefreshEvaThemeCurrentBstepRespDto;
import com.wicket.okrapp.integration.dto.RefreshEvaThemeCurrentBstepReqDto;
import com.wicket.okrapp.integration.dto.AddDepMisStaTargetPresentLeafComRespDto;
import com.wicket.okrapp.integration.dto.AddDepMisStaTargetPresentLeafComReqDto;
import com.wicket.okrapp.integration.dto.AddParentExecuteCycleStageComRespDto;
import com.wicket.okrapp.integration.dto.AddParentExecuteCycleStageComReqDto;
import com.wicket.okrapp.integration.dto.ImplementOkrPersonalTreeHandleComRespDto;
import com.wicket.okrapp.integration.dto.ImplementOkrPersonalTreeHandleComReqDto;
import com.wicket.okrapp.integration.dto.BatchSetTargetCatEvaObjCycleWeightComRespDto;
import com.wicket.okrapp.integration.dto.BatchSetTargetCatEvaObjCycleWeightComReqDto;
import com.wicket.okrapp.integration.dto.AddExecuteCycleStageComRespDto;
import com.wicket.okrapp.integration.dto.AddExecuteCycleStageComReqDto;
import com.wicket.okrapp.integration.dto.BatchSetEvaObjTargetCycleWeightRespDto;
import com.wicket.okrapp.integration.dto.BatchSetEvaObjTargetCycleWeightReqDto;
import com.wicket.okrapp.integration.dto.BatchSetTopSingleAndIrregularCycleTargetValueRespDto;
import com.wicket.okrapp.integration.dto.BatchSetTopSingleAndIrregularCycleTargetValueReqDto;
import com.wicket.okrapp.integration.dto.QueryTargetCycleEvaObjTargetCycleListRespDto;
import com.wicket.okrapp.integration.dto.QueryTargetCycleEvaObjTargetCycleListReqDto;
import com.wicket.okrapp.integration.dto.BatchSetTopAndBasicTargetCycleValueRespDto;
import com.wicket.okrapp.integration.dto.BatchSetTopAndBasicTargetCycleValueReqDto;
import com.wicket.okrapp.integration.dto.TargetCycleTargeValuetDto;
import com.wicket.okrapp.integration.dto.SetTargetCatEvaObjTargetCycleRespDto;
import com.wicket.okrapp.integration.dto.SetTargetCatEvaObjTargetCycleReqDto;
import com.wicket.okrapp.integration.dto.SetTargetObjEvaObjTargetCycleRespDto;
import com.wicket.okrapp.integration.dto.SetTargetObjEvaObjTargetCycleReqDto;
import com.wicket.okrapp.integration.dto.SetTargetCatIrregularityEtcEvaObjTargetCycleRespDto;
import com.wicket.okrapp.integration.dto.SetTargetCatIrregularityEtcEvaObjTargetCycleReqDto;
import com.wicket.okrapp.integration.dto.QuerySetDutyCycleTargetListRespDto;
import com.wicket.okrapp.integration.dto.QuerySetDutyCycleTargetListReqDto;
import com.wicket.okrapp.integration.dto.QueryRequestArrangeCycleListRespDto;
import com.wicket.okrapp.integration.dto.QueryRequestArrangeCycleListReqDto;
import com.wicket.okrapp.integration.dto.QuerySuperiorEvaObjTargetCycleListRespDto;
import com.wicket.okrapp.integration.dto.QuerySuperiorEvaObjTargetCycleListReqDto;
import com.wicket.okrapp.integration.dto.QueryCurrentTargetContTargetCycleDetailRespDto;
import com.wicket.okrapp.integration.dto.QueryCurrentTargetContTargetCycleDetailReqDto;
import com.wicket.okrcomponent.integration.FwCompConfSchemeClient;
import com.wicket.okrcomponent.integration.dto.QueryClassMatchResultToAnswerDetailComRespDto;
import com.wicket.okrcomponent.integration.dto.QueryClassMatchResultToAnswerDetailComReqDto;
import com.wicket.okrapp.integration.dto.BatchQueryEvaObjTargetCycleEtcComRespDto;
import com.wicket.okrapp.integration.dto.BatchQueryEvaObjTargetCycleEtcComReqDto;
import com.wicket.okrbff.biz.service.dto.common.BffCartTargetObjWeightAndTargetValueEtcDto;
import com.wicket.okrapp.integration.dto.ImplementRationalityCheckTargetSetRespDto;
import com.wicket.okrapp.integration.dto.ImplementRationalityCheckTargetSetReqDto;
import com.wicket.okrapp.integration.dto.QueryFormHorizontalTargetPeriodListComRespDto;
import com.wicket.okrapp.integration.dto.QueryFormHorizontalTargetPeriodListComReqDto;
import com.wicket.okrbff.biz.service.dto.common.BffFormHorizontalTargetPeriodDto;
import com.wicket.okrapp.integration.dto.QueryMidBasicCheckTargetDutyListRespDto;
import com.wicket.okrapp.integration.dto.QueryMidBasicCheckTargetDutyListReqDto;
import com.wicket.okrapp.integration.dto.BatchQueryEvaObjTargetCycleOsetComRespDto;
import com.wicket.okrapp.integration.dto.BatchQueryEvaObjTargetCycleOsetComReqDto;
import com.wicket.okrbff.biz.service.dto.common.BffMidBasicCheckTargetDutyDto;
import com.wicket.okrbff.biz.service.dto.common.BffCheckEvaObjTargetCycleOsetDto;
import com.wicket.okrapp.integration.dto.QueryTargetValueSetJudgeDetailComRespDto;
import com.wicket.okrapp.integration.dto.QueryTargetValueSetJudgeDetailComReqDto;
import com.wicket.okrapp.integration.dto.QueryTargetContEvaCycWeightListRespDto;
import com.wicket.okrapp.integration.dto.QueryTargetContEvaCycWeightListReqDto;
import com.wicket.okrapp.integration.dto.ImplementCheckTargetWorkCycleRationalityRespDto;
import com.wicket.okrapp.integration.dto.ImplementCheckTargetWorkCycleRationalityReqDto;
import com.wicket.okrapp.integration.FwAppChangeColumnClient;
import com.wicket.okrapp.integration.dto.ImplementDataSetMergebizAppChangeColComRespDto;
import com.wicket.okrapp.integration.dto.ImplementDataSetMergebizAppChangeColComReqDto;
import com.wicket.okrapp.integration.dto.EvaObjTargetCycleOsetDto;
import com.wicket.okrapp.integration.dto.QueryContMatchEvaObjTargetCycleListRespDto;
import com.wicket.okrapp.integration.dto.QueryContMatchEvaObjTargetCycleListReqDto;
import com.wicket.okrapp.integration.FwAppVirtualOrgClient;
import com.wicket.okrapp.integration.dto.BatchQueryTargetBodyAndPrincipalEtcRespDto;
import com.wicket.okrapp.integration.dto.BatchQueryTargetBodyAndPrincipalEtcReqDto;
import com.wicket.okrapp.integration.dto.BatchQueryEvaObjTargetCycleRespDto;
import com.wicket.okrapp.integration.dto.BatchQueryEvaObjTargetCycleReqDto;
import com.wicket.okrapp.integration.dto.QueryTargetContCycleWeightListRespDto;
import com.wicket.okrapp.integration.dto.QueryTargetContCycleWeightListReqDto;
import com.wicket.okrcomponent.integration.dto.QueryConfItemMatchAnswerDetailComRespDto;
import com.wicket.okrapp.integration.dto.QueryConfItemMatchAnswerDetailComReqDto;
import com.wicket.okrapp.integration.dto.AddSpecExecCycleStageComRespDto;
import com.wicket.okrapp.integration.dto.AddSpecExecCycleStageComReqDto;
import com.wicket.okrapp.integration.FwAppEvaThemeClient;
import com.wicket.okrapp.integration.dto.QueryEvaTempDetailRespDto;
import com.wicket.okrapp.integration.dto.QueryEvaTempDetailReqDto;
import com.wicket.okrapp.integration.dto.RefreshExecuteCycleStageTimingRuleComRespDto;
import com.wicket.okrapp.integration.dto.RefreshExecuteCycleStageTimingRuleComReqDto;
import com.wicket.okrapp.integration.dto.QueryEvaObjTargetCycleReportSingleHintListComRespDto;
import com.wicket.okrapp.integration.dto.QueryEvaObjTargetCycleReportSingleHintListComReqDto;
import com.wicket.okrapp.integration.FwAppCustomExecutionCycleClient;
import com.wicket.okrapp.integration.dto.ImplementExecuteCycleCompensationComRespDto;
import com.wicket.okrapp.integration.dto.ImplementExecuteCycleCompensationComReqDto;
import com.wicket.okrapp.integration.dto.SetTargetContActualWorkTimeComRespDto;
import com.wicket.okrapp.integration.dto.SetTargetContActualWorkTimeComReqDto;
import com.wicket.okrapp.integration.dto.TargetCyclePsetDto;
import com.wicket.okrcomponent.integration.dto.QueryConfItemMatchEvaTempAnswerDetailComRespDto;
import com.wicket.okrcomponent.integration.dto.QueryConfItemMatchEvaTempAnswerDetailComReqDto;
import com.wicket.okrapp.integration.dto.AddStandardExecuteCycleStageComComRespDto;
import com.wicket.okrapp.integration.dto.AddStandardExecuteCycleStageComComReqDto;
import com.wicket.okrapp.integration.dto.QueryTargetCycleAcceptancePlanTimeListRespDto;
import com.wicket.okrapp.integration.dto.QueryTargetCycleAcceptancePlanTimeListReqDto;
import com.wicket.okrbff.biz.service.dto.common.BffTargetCycleAcceptancePlanTimeDto;
import com.wicket.okrapp.integration.dto.BatchUpdateTargetCycleAcceptancePlanTimeRespDto;
import com.wicket.okrapp.integration.dto.BatchUpdateTargetCycleAcceptancePlanTimeReqDto;
import com.wicket.okrapp.integration.dto.BatchUpdateTargetCyclePlanAcceptanceTimeRespDto;
import com.wicket.okrapp.integration.dto.BatchUpdateTargetCyclePlanAcceptanceTimeReqDto;
import com.wicket.okrbff.biz.service.dto.common.BffDataListAllPathDto;
import com.wicket.okrapp.integration.dto.JudgeTopEvaTempStartMgtComRespDto;
import com.wicket.okrapp.integration.dto.JudgeTopEvaTempStartMgtComReqDto;
import com.wicket.okrapp.integration.FwAppExecuteProgressClient;
import com.wicket.okrapp.integration.dto.ImplementExecuteProgressOperationJudgeComRespDto;
import com.wicket.okrapp.integration.dto.ImplementExecuteProgressOperationJudgeComReqDto;
import com.wicket.okrapp.integration.dto.QueryOneDeptobjScheduleListComRespDto;
import com.wicket.okrapp.integration.dto.QueryOneDeptobjScheduleListComReqDto;
import com.wicket.okrapp.integration.FwAppTargetContentClient;
import com.wicket.okrapp.integration.dto.ObtainParentTargetContCycleInfoRespDto;
import com.wicket.okrapp.integration.dto.ObtainParentTargetContCycleInfoReqDto;
import com.wicket.okrbff.biz.service.dto.common.BffOneDeptobjScheduleDto;
import com.wicket.okrapp.integration.dto.JudgeBasicEvaTempStartMgtComRespDto;
import com.wicket.okrapp.integration.dto.JudgeBasicEvaTempStartMgtComReqDto;
import com.wicket.okrapp.integration.dto.JudgeMidEvaTempStartMgtComRespDto;
import com.wicket.okrapp.integration.dto.JudgeMidEvaTempStartMgtComReqDto;
import com.wicket.okrapp.integration.FwAppEvaCalcClient;
import com.wicket.okrapp.integration.dto.QueryTagetCycleAncestorListComRespDto;
import com.wicket.okrapp.integration.dto.QueryTagetCycleAncestorListComReqDto;

/**
 * @author ：
 * @date ：
 *
 *
 * @version 1.0
 */
public interface TargetCycleService {
/**
   * B3-3查被评对象目标周期汇报列表(边界)
   */
    BffQueryEvaObjTargetCycleReportListBorderRespDto queryEvaObjTargetCycleReportListBorder(BffQueryEvaObjTargetCycleReportListBorderReqDto reqDto);
/**
   * B3-3查询周期阶段匹配汇报周期列表(边界)
   */
    BffQueryCycStaMatchReportCycleListBorderRespDto queryCycStaMatchReportCycleListBorder(BffQueryCycStaMatchReportCycleListBorderReqDto reqDto);
/**
   * B3-3查高层评价对象子目标周期列表
   */
    BffQueryTopPlanEvaObjSubObCycleListRespDto queryTopPlanEvaObjSubObCycleList(BffQueryTopPlanEvaObjSubObCycleListReqDto reqDto);
/**
   * B3-3查中层评价对象子目标周期列表
   */
    BffQueryMidPlanEvaObjSubObCycleListRespDto queryMidPlanEvaObjSubObCycleList(BffQueryMidPlanEvaObjSubObCycleListReqDto reqDto);
/**
   * B3-3批量查高层评价对象目标分类子周期
   */
    BffBatchQueryTopPlanEvaObjObClassSubCycleRespDto batchQueryTopPlanEvaObjObClassSubCycle(BffBatchQueryTopPlanEvaObjObClassSubCycleReqDto reqDto);
/**
   * B3-3批量查中层评价对象目标分类子周期
   */
    BffBatchQueryMidPlanEvaObjObClassSubCycleRespDto batchQueryMidPlanEvaObjObClassSubCycle(BffBatchQueryMidPlanEvaObjObClassSubCycleReqDto reqDto);
/**
   * B3-3查目标周期阶段导航列表(边界)
   */
    BffQueryTargetCyclePhaseMenuListBorderRespDto queryTargetCyclePhaseMenuListBorder(BffQueryTargetCyclePhaseMenuListBorderReqDto reqDto);
/**
   * B3-3查被评对象目标周期汇报排序列表
   */
    BffQueryEvaObjTargetCycleReportSortListRespDto queryEvaObjTargetCycleReportSortList(BffQueryEvaObjTargetCycleReportSortListReqDto reqDto);
/**
   * B3-3查被评对象目标周期汇报单条
   */
    BffQueryEvaObjTargetCycleReportSingleDetailRespDto queryEvaObjTargetCycleReportSingleDetail(BffQueryEvaObjTargetCycleReportSingleDetailReqDto reqDto);
/**
   * B3-3查工作周期目标列表
   */
    BffQueryDutyCycleTargetListRespDto queryDutyCycleTargetList(BffQueryDutyCycleTargetListReqDto reqDto);
/**
   * B3-3新增模板被评对象目标周期相关(管理)
   */
    BffAddTempEvaObjTargetCycleRespDto addTempEvaObjTargetCycle(BffAddTempEvaObjTargetCycleReqDto reqDto);

/**
   * B3-3查询部门目标任务书目标内容周期权重列表(管理)
   */
    BffQueryDeptTargetTaskCycleWeightListRespDto queryDeptTargetTaskCycleWeightList(BffQueryDeptTargetTaskCycleWeightListReqDto reqDto);
/**
   * B3-3批量设置部门目标任务书目标内容周期权重(管理)
   */
    BffBatchSetDeptTargetTaskCycleWeightRespDto batchSetDeptTargetTaskCycleWeight(BffBatchSetDeptTargetTaskCycleWeightReqDto reqDto);
/**
   * B3-3查询内容匹配目标周期权重列表(管理)
   */
    BffQueryContentMatchTargetCycleWeightListRespDto queryContentMatchTargetCycleWeightList(BffQueryContentMatchTargetCycleWeightListReqDto reqDto);
/**
   * B3-3判断评价模板基层开始管理(管理)
   */
    BffJudgeBasicEvaTempStartMgtRespDto judgeBasicEvaTempStartMgt(BffJudgeBasicEvaTempStartMgtReqDto reqDto);
/**
   * B3-3判断评价模板高层开始管理(管理)
   */
    BffJudgeTopEvaTempStartMgtRespDto judgeTopEvaTempStartMgt(BffJudgeTopEvaTempStartMgtReqDto reqDto);
/**
   * B3-3判断评价模板中层开始管理(管理)
   */
    BffJudgeMidEvaTempStartMgtRespDto judgeMidEvaTempStartMgt(BffJudgeMidEvaTempStartMgtReqDto reqDto);
/**
   * B3-3查目标分类目标周期权重列表(管理)
   */
    BffQueryEvaObjTargetCycleTargetCatWeightListRespDto queryEvaObjTargetCycleTargetCatWeightList(BffQueryEvaObjTargetCycleTargetCatWeightListReqDto reqDto);
/**
   * B3-3查询上级目标内容被评对象权重分目标周期列表(管理)
   */
    BffQuerySuperiorEvaObjTargetCycleListRespDto querySuperiorEvaObjTargetCycleList(BffQuerySuperiorEvaObjTargetCycleListReqDto reqDto);
/**
   * B3-3查询模板安排要求目标子周期列表(管理)
   */
    BffQueryTempArrangeRequireSubEvaObjTargetCycleListRespDto queryTempArrangeRequireSubEvaObjTargetCycleList(BffQueryTempArrangeRequireSubEvaObjTargetCycleListReqDto reqDto);
/**
   * B3-3查询内容匹配被评对象目标周期列表
   */
    BffQueryContMatchEvaObjTargetCycleListRespDto queryContMatchEvaObjTargetCycleList(BffQueryContMatchEvaObjTargetCycleListReqDto reqDto);
/**
   * B3-3查设置工作周期目标详情(管理)
   */
    BffQuerySetDutyCycleTargetDetailRespDto querySetDutyCycleTargetDetail(BffQuerySetDutyCycleTargetDetailReqDto reqDto);
/**
   * B3-3查一级部门目标安排进展列表(管理)
   */
    BffQueryOneDeptobjScheduleListRespDto queryOneDeptobjScheduleList(BffQueryOneDeptobjScheduleListReqDto reqDto);
/**
   * B3-2查要求安排周期列表(管理)
   */
    BffQueryRequestArrangeCycleListRespDto queryRequestArrangeCycleList(BffQueryRequestArrangeCycleListReqDto reqDto);
/**
   * B3-5查询规划资料菜单列表(管理)
   */
    BffQueryPlanInforMenuListRespDto queryPlanInforMenuList(BffQueryPlanInforMenuListReqDto reqDto);
/**
   * B3-3查询管理模式中基层评价对象子目标周期列表(管理)
   */
    BffQueryMidPlanEvaObjSubObCycleMgtListRespDto queryMidPlanEvaObjSubObCycleMgtList(BffQueryMidPlanEvaObjSubObCycleMgtListReqDto reqDto);
/**
   * B3-3查询部门目标任务书周期列表(管理)
   */
    BffQueryDepMisStaTargetCycleListRespDto queryDepMisStaTargetCycleList(BffQueryDepMisStaTargetCycleListReqDto reqDto);
/**
   * B3-3批量设置基层被评对象目标周期权重(管理)
   */
    BffBatchSetBasicTargetObjCycleWeightRespDto batchSetBasicTargetObjCycleWeight(BffBatchSetBasicTargetObjCycleWeightReqDto reqDto);
/**
   * B3-3批量设置高中基层被评对象目标周期权重(管理)
   */
    BffBatchSetMidTargetObjCycleWeightRespDto batchSetMidTargetObjCycleWeight(BffBatchSetMidTargetObjCycleWeightReqDto reqDto);
/**
   * B3-3查被评对象目标周期指标权重列表(管理)
   */
    BffQueryEvaObjTargetCycleTargetObjWeightListRespDto queryEvaObjTargetCycleTargetObjWeightList(BffQueryEvaObjTargetCycleTargetObjWeightListReqDto reqDto);
/**
   * B3-3查询目标内容中期被评对象目标周期(管理)
   */
    BffQueryTargetContMidEvaObjTargetCycleDetailRespDto queryTargetContMidEvaObjTargetCycleDetail(BffQueryTargetContMidEvaObjTargetCycleDetailReqDto reqDto);
/**
   * B3-3查询高中基层指标目标值列表(管理)
   */
    BffQueryTopSingleAndIrregularCycleTargetValueListRespDto queryTopSingleAndIrregularCycleTargetValueList(BffQueryTopSingleAndIrregularCycleTargetValueListReqDto reqDto);
/**
   * B3-3查询上级及兄弟部门指标目标值列表(管理)
   */
    BffQuerySuperiorAndBrotherTargetObjCycleTargetValueListRespDto querySuperiorAndBrotherTargetObjCycleTargetValueList(BffQuerySuperiorAndBrotherTargetObjCycleTargetValueListReqDto reqDto);
/**
   * B3-3查询汇报详情目标周期单条详情(管理)
   */
    BffQueryEvaObjTargetCycleReportSingleMgtDetailRespDto queryEvaObjTargetCycleReportSingleMgtDetail(BffQueryEvaObjTargetCycleReportSingleMgtDetailReqDto reqDto);
/**
   * B3-3新增目标执行周期阶段(管理)
   */
    BffAddTargetExecuteCycleStageRespDto addTargetExecuteCycleStage(BffAddTargetExecuteCycleStageReqDto reqDto);
/**
   * B3-新增部门目标任务书当前叶子（人工真实测试）
   */
    BffAddDepMisStaTargetPresentLeafRespDto addDepMisStaTargetPresentLeaf(BffAddDepMisStaTargetPresentLeafReqDto reqDto);
/**
   * B3-新增目标周期执行周期阶段（人工真实测试）
   */
    BffAddParentExecuteCycleStageRespDto addParentExecuteCycleStage(BffAddParentExecuteCycleStageReqDto reqDto);
/**
   * B3-执行OKR个人树处理（人工真实测试）
   */
    BffImplementOkrPersonalTreeHandleRespDto implementOkrPersonalTreeHandle(BffImplementOkrPersonalTreeHandleReqDto reqDto);
/**
   * B3-3批量设置目标分类被评对象目标周期权重(管理)
   */
    BffBatchSetTargetCatEvaObjCycleWeightRespDto batchSetTargetCatEvaObjCycleWeight(BffBatchSetTargetCatEvaObjCycleWeightReqDto reqDto);
/**
   * B3-3设置高中基指标父子中被评对象目标周期(管理)
   */
    BffSetPrimaryTargetObjParentEvaObjCycleRespDto setPrimaryTargetObjParentEvaObjCycle(BffSetPrimaryTargetObjParentEvaObjCycleReqDto reqDto);
/**
   * B3-3批量设置高层指标目标值(管理)
   */
    BffBatchSetTopSingleAndIrregularCycleTargetValueRespDto batchSetTopSingleAndIrregularCycleTargetValue(BffBatchSetTopSingleAndIrregularCycleTargetValueReqDto reqDto);
/**
   * B3-3批量设置高中基层目标周期目标值(管理)
   */
    BffBatchSetTopAndBasicTargetCycleValueRespDto batchSetTopAndBasicTargetCycleValue(BffBatchSetTopAndBasicTargetCycleValueReqDto reqDto);
/**
   * B3-3设置目标分类父子中被评对象目标周期(管理)
   */
    BffSetConstEvaObjCycleRespDto setConstEvaObjCycle(BffSetConstEvaObjCycleReqDto reqDto);
/**
   * B3-3新增目标分类单/不规则被评对象目标周期(管理)
   */
    BffAddTargetCatIrregularityEtcEvaObjTargetCycleRespDto addTargetCatIrregularityEtcEvaObjTargetCycle(BffAddTargetCatIrregularityEtcEvaObjTargetCycleReqDto reqDto);
/**
   * B3-3查询当前目标内容被评对象目标父周期(管理)
   */
    BffQueryCurrentTargetContTargetCycleDetailRespDto queryCurrentTargetContTargetCycleDetail(BffQueryCurrentTargetContTargetCycleDetailReqDto reqDto);
/**
   * B3-3查询父级目标内容被评对象目标周期列表（新增父子周期用）
   */
    BffQueryParentEvaObjTargetCycleListListRespDto queryParentEvaObjTargetCycleListList(BffQueryParentEvaObjTargetCycleListListReqDto reqDto);
/**
   * B3-3批量查询购物车指标权重目标值等(管理)
   */
    BffBatchQueryCartTargetObjWeightAndTargetValueEtcRespDto batchQueryCartTargetObjWeightAndTargetValueEtc(BffBatchQueryCartTargetObjWeightAndTargetValueEtcReqDto reqDto);
/**
   * B3执行合理性校验目标设置(管理)
   */
    BffImplementRationalityCheckTargetSetRespDto implementRationalityCheckTargetSet(BffImplementRationalityCheckTargetSetReqDto reqDto);
/**
   * B3查询表格横向目标周期列表(管理)
   */
    BffQueryFormHorizontalTargetPeriodListRespDto queryFormHorizontalTargetPeriodList(BffQueryFormHorizontalTargetPeriodListReqDto reqDto);
/**
   * B3批量查询中基层校验观测点(管理)
   */
    BffBatchQueryMidBasicCheckTargetRespDto batchQueryMidBasicCheckTarget(BffBatchQueryMidBasicCheckTargetReqDto reqDto);
/**
   * B3-3目标值设置条件判断(管理)(公共)
   */
    BffQueryTargetValueSetJudgeDetailComRespDto queryTargetValueSetJudgeDetailCom(BffQueryTargetValueSetJudgeDetailComReqDto reqDto);
/**
   * B3执行校验目标工作周期合理性(管理)
   */
    BffImplementCheckTargetWorkCycleRationalityRespDto implementCheckTargetWorkCycleRationality(BffImplementCheckTargetWorkCycleRationalityReqDto reqDto);
/**
   * B3-3查询被评对象目标周期列表(管理)
   */
    BffQueryEvaObjTargetCycleListRespDto queryEvaObjTargetCycleList(BffQueryEvaObjTargetCycleListReqDto reqDto);
/**
   * B3-更新执行周期阶段时段规则(管理)
   */
    BffRefreshExecuteCycleStageTimingRuleRespDto refreshExecuteCycleStageTimingRule(BffRefreshExecuteCycleStageTimingRuleReqDto reqDto);
/**
   * B3-查询被评对象目标周期汇报单条提示列表
   */
    BffQueryEvaObjTargetCycleReportSingleHintListRespDto queryEvaObjTargetCycleReportSingleHintList(BffQueryEvaObjTargetCycleReportSingleHintListReqDto reqDto);
/**
   * B3查目标周期计划验收时间列表(管理)
   */
    BffQueryTargetCycleAcceptancePlanTimeListRespDto queryTargetCycleAcceptancePlanTimeList(BffQueryTargetCycleAcceptancePlanTimeListReqDto reqDto);
///**
//   * B3批量改目标周期计划验收时间(管理)
//   */
//    BffBatchUpdateTargetCycleAcceptancePlanTimeRespDto batchUpdateTargetCycleAcceptancePlanTime(BffBatchUpdateTargetCycleAcceptancePlanTimeReqDto reqDto);
/**
   * B3批量改目标周期计划验收时间(管理)
   */
    BffBatchUpdateTargetCyclePlanAcceptanceTimeRespDto batchUpdateTargetCyclePlanAcceptanceTime(BffBatchUpdateTargetCyclePlanAcceptanceTimeReqDto reqDto);
  //
}
